
a {
    color: inherit;
    text-decoration: none;
    transition: all 0.2s linear 0s;
}
@charset "utf-8";

a {
	text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
	/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/
}

.header{
	width:100%;
	background:url(../Image/nav.jpg) repeat-x center;	
	position: relative;
	z-index: 99999;
	height:60px;
	margin-top:20px;
	min-width: 1200px;
	
	
}
/*.header.owrap{
	padding-top: 44px;
	padding-bottom: 26px;
}
.header.twrap{
	padding-top: 34px;
	padding-bottom: 20px;
}*/

.header.fixed.short{ height:95px; width:100%; background:#06224b; border-top:1px solid #035cac;}
.header.fixed.short .nav ul{
	padding-bottom: 10px;
}
/*.header.twrap{
	padding-top: 20px;
	padding-bottom: 10px;
}*/
.header.m-wrap{
	/*padding-top: 13px;
	padding-bottom: 13px;*/
	padding-top: 0;
	padding-bottom: 0;
	height: 70px;
	background:#06224b;
	border-bottom:1px solid #035cac;
}
.header.m-wrap.short{
	padding-top: 0;
	padding-bottom: 0;
}
.header.m-wrap.short.fixed{
	height: 46px;
}
.header.m-wrap .left{
	
}


.header.m-wrap .right{
	display: none;
}

.header.m-wrap .m-navwrap .tit{
	display: block;
	width: 78%;
	padding: 0 17% 0 5%;
	height: 50px;
	line-height: 50px;
	font-size: 15px;
	color: #fff;
	background: url("../Image/li.png") no-repeat 92% center #06224b;

	cursor: pointer;
	border-right: 1px solid #035cac;
}
.header.m-wrap .m-navwrap .tit a{
	color: #fff;
	display: block;
	font-size:24px;
}
.header.m-wrap .m-navwrap .tit a:hover{
	color: #b0b0b0;
}
.header.m-wrap .m-navwrap li{
	border-bottom: 1px solid #0c3064;
	border-right: 1px solid #035cac;
}
.header.m-wrap .m-navwrap .sub-box{
	width: 100%;
	background-color: #004888;
	display: none;
}
.header.m-wrap .m-navwrap .sub-box a{
	display: block;
	width: 78%;
	padding: 0 17.4% 0 4.6%;
	height: 50px;
	line-height: 50px;
	background:#06224b;
	border-top: 1px solid #0c3064;
	color: #fff;
	font-size: 18px;
}
.header.m-wrap .m-navwrap .sub-box a:hover{
	background-color: #cb3637;
}
.header-main{ width:1100px;  height:60px; margin:0px auto;  }
.header .nav{ height:60px; float:left;}
.header.m-wrap .left .nav{
	display: none;
}
/*.header .nav ul{
	padding-bottom: 30px;
}*/
.header .nav li{
	width:137px;
	position: relative;
	transition: all 0.2s linear 0s;
	cursor:pointer;
}

.header .nav li:hover,.header .nav li.hover{
	/*border-bottom: 2px solid #035cac;*/
	/*padding-bottom: 28px;*/
	/*margin-bottom: -1px;*/
	
	
}

.header .nav li .subbox{
	position: absolute;
	top: 50px;
	left: 0;
	width: 240px;
	display: none;
}
.header .nav li .subbox .top-line{
	display: block;
	width: 100%;
	height: 10px;
	background: #cb3637;
}
.header .nav li .subbox a{
	display: block;
	width: 123px;
	border-bottom: 1px solid #fefefe;
	font-size: 14px;
	height:40px!important;
	line-height:40px!important;
	font-family:"Microsoft YaHei";
	color: #666;
}
.header .nav li:hover .subbox a,.header .nav li.hover .subbox a{
	color: #fff;
	text-align:center;
	font-family:"Microsoft YaHei";
/*	background:#217dca;*/
	color:#fff;
}
.header .nav li .subbox a.bot{
	border-bottom: none;
}
.header .nav li .subbox a:hover{
	color: #fff;
	/*background:#138ff2;*/
	text-indent:-25px;
	
}
.header.short .nav li{
		float:left;
}
.header.short .nav li:hover,.header.short .nav li.hover{

}
.header.twrap .nav li{
	padding: 0 5px 12px;
}

.header .nav li a,.header .nav li.subli a{ font-family:"Microsoft YaHei"; display:block; text-align:center; font-size:16px;  height:60px; line-height:60px; color:#fff;}
.header .nav li:hover a,.header .nav li.hover a{
	color:#fff; background:#e60009;}


